most curative - French English Dictionary